virgin forests - German English Dictionary